logic programs - определение. Что такое logic programs
Diclib.com
Словарь ChatGPT
Введите слово или словосочетание на любом языке 👆
Язык:

Перевод и анализ слов искусственным интеллектом ChatGPT

На этой странице Вы можете получить подробный анализ слова или словосочетания, произведенный с помощью лучшей на сегодняшний день технологии искусственного интеллекта:

  • как употребляется слово
  • частота употребления
  • используется оно чаще в устной или письменной речи
  • варианты перевода слова
  • примеры употребления (несколько фраз с переводом)
  • этимология

Что (кто) такое logic programs - определение

TYPE OF LOGIC WHOSE ELEMENTS ARE CONCEPTS
Term Logic; Traditional logic; Scholastic logic; Aristotelian logic; Aristotelean logic; Aristotlean logic; Aristotlian logic
Найдено результатов: 1579
logic programming         
PROGRAMMING PARADIGM BASED ON FORMAL LOGIC
Logical programming; Rule-based programming; Logical (programming); Rule-based (programming); Logic programming language; Logic program; Logic Programming; Rule-Based; Relational programming; Higher order logic programming; Higher-order logic programming; Object-oriented logic programming; Metalogic programming; Linear logic programming; Transaction logic programming; Logic language; History of logic programming
<artificial intelligence, programming, language> A declarative, relational style of programming based on first-order logic. The original logic programming language was Prolog. The concept is based on Horn clauses. The programmer writes a "database" of "facts", e.g. wet(water). ("water is wet") and "rules", e.g. mortal(X) :- human(X). ("X is mortal is implied by X is human"). Facts and rules are collectively known as "clauses". The user supplies a "goal" which the system attempts to prove using "resolution" or "backward chaining". This involves matching the current goal against each fact or the left hand side of each rule using "unification". If the goal matches a fact, the goal succeeds; if it matches a rule then the process recurses, taking each sub-goal on the right hand side of the rule as the current goal. If all sub-goals succeed then the rule succeeds. Each time a possible clause is chosen, a "choice point" is created on a stack. If subsequent resolution fails then control eventually returns to the choice point and subsequent clauses are tried. This is known as "backtracking". Clauses may contain logic variables which take on any value necessary to make the fact or the left hand side of the rule match a goal. Unification binds these variables to the corresponding subterms of the goal. Such bindings are associated with the choice point at which the clause was chosen and are undone when backtracking reaches that choice point. The user is informed of the success or failure of his first goal and if it succeeds and contains variables he is told what values of those variables caused it to succeed. He can then ask for alternative solutions. (1997-07-14)
Logic programming         
PROGRAMMING PARADIGM BASED ON FORMAL LOGIC
Logical programming; Rule-based programming; Logical (programming); Rule-based (programming); Logic programming language; Logic program; Logic Programming; Rule-Based; Relational programming; Higher order logic programming; Higher-order logic programming; Object-oriented logic programming; Metalogic programming; Linear logic programming; Transaction logic programming; Logic language; History of logic programming
Logic programming is a programming paradigm which is largely based on formal logic. Any program written in a logic programming language is a set of sentences in logical form, expressing facts and rules about some problem domain.
Programmable Array Logic         
  • AMD 22V10 in 24-pin DIP
  • counter]]
  • The programmable elements (shown as a fuse) connect both the true and complemented inputs to the AND gates. These AND gates, also known as ''product terms'', are ORed together to form a ''sum-of-products'' logic array.
  • AMD Palce 16V8H-25JC
TYPE OF PROGRAMMABLE LOGIC DEVICE
John Birkner; Programmable array logic
Programmable Array Logic (PAL) is a family of programmable logic device semiconductors used to implement logic functions in digital circuits introduced by Monolithic Memories, Inc. (MMI) in March 1978.
Programmable Array Logic         
  • AMD 22V10 in 24-pin DIP
  • counter]]
  • The programmable elements (shown as a fuse) connect both the true and complemented inputs to the AND gates. These AND gates, also known as ''product terms'', are ORed together to form a ''sum-of-products'' logic array.
  • AMD Palce 16V8H-25JC
TYPE OF PROGRAMMABLE LOGIC DEVICE
John Birkner; Programmable array logic
<hardware> (PAL) A family of fuse-programmable logic integrated circuits originally developed by MMI. Registered or combinatorial output functions are modelled in a sum of products form. Each output is a sum (logical or) of a fixed number of products (logical and) of the input signals. This structure is well suited for automatic generation of programming patterns by logic compilers. PAL devices are programmed by blowing the fuses permanently using overvoltage. Today, more complex devices based on the same original architecture are available (CPLD's for Complex PLD's) that incorporate the equivalent of several original PAL chips. PAL chips are, however, still popular due to their high speed. Generic Array Logic devices are reprogrammable and contain more logic gates. (1995-12-09)
Programmable Logic Controller         
  • Nano ACE PLC & Chip PLC for small machine builders / small or medium volumes
  • PLC installed in a control panel
  • thermal oxidizer]] regulation
  • RTO]]
  • PLC system in a rack, left-to-right: power supply unit (PSU), CPU, interface module (IM) and communication processor (CP)
DIGITAL COMPUTER USED FOR AUTOMATION OF ELECTROMECHANICAL PROCESSES
Programmable Logic Controller; Programmable logic controllers; List of programmable logic controller manufacturers; Programmable logic control; Programmable controllers; Programable Logic Controllers; PLC programming; Programmable Logic Controllers; SPS programming; Micro SPS; Micro PLC; I/O module; List of PLC manufacturers; Security vulnerabilities in programmable logic controllers
<hardware> (PLC) A device used to automate monitoring and control of industrial plant. Can be used stand-alone or in conjunction with a SCADA or other system. (1997-02-11)
Programmable logic controller         
  • Nano ACE PLC & Chip PLC for small machine builders / small or medium volumes
  • PLC installed in a control panel
  • thermal oxidizer]] regulation
  • RTO]]
  • PLC system in a rack, left-to-right: power supply unit (PSU), CPU, interface module (IM) and communication processor (CP)
DIGITAL COMPUTER USED FOR AUTOMATION OF ELECTROMECHANICAL PROCESSES
Programmable Logic Controller; Programmable logic controllers; List of programmable logic controller manufacturers; Programmable logic control; Programmable controllers; Programable Logic Controllers; PLC programming; Programmable Logic Controllers; SPS programming; Micro SPS; Micro PLC; I/O module; List of PLC manufacturers; Security vulnerabilities in programmable logic controllers
A programmable logic controller (PLC) or programmable controller is an industrial computer that has been ruggedized and adapted for the control of manufacturing processes, such as assembly lines, machines, robotic devices, or any activity that requires high reliability, ease of programming, and process fault diagnosis. Dick Morley is considered as the father of PLC as he had invented the first PLC, the Modicon 084, for General Motors in 1968.
complex programmable logic device         
TYPE OF PROGRAMMABLE LOGIC DEVICE
Complex Programmable Logic Device; CPLD
<hardware> (CPLD) A programmable circuit similar to an FPGA, but generally on a smaller scale, invented by Xilinx, Inc. (1998-09-26)
Inductive logic programming         
  • Assumed family relations in section "Example"
LEARNING LOGIC PROGRAMS FROM DATA
Inductive Logic Programming; Probabilistic inductive logic programming
Inductive logic programming (ILP) is a subfield of symbolic artificial intelligence which uses logic programming as a uniform representation for examples, background knowledge and hypotheses. Given an encoding of the known background knowledge and a set of examples represented as a logical database of facts, an ILP system will derive a hypothesised logic program which entails all the positive and none of the negative examples.
Association for Logic Programming         
Association of Logic Programming; Theory and Practice of Logic Programming; Theory & Practice of Logic Programming
The Association for Logic Programming (ALP) was founded in 1986. Its mission is "to contribute to the development of Logic Programming, relate it to other formal and also to humanistic sciences, and to promote its uses in academia and industry all over the world".
Abductive logic programming         
PROGRAMMING PARADIGM BASED ON ABDUCTIVE REASONING
Abductive Logic Programming
Abductive logic programming (ALP) is a high-level knowledge-representation framework that can be used to solve problems declaratively based on abductive reasoning. It extends normal logic programming by allowing some predicates to be incompletely defined, declared as abducible predicates.

Википедия

Term logic

In philosophy, term logic, also known as traditional logic, syllogistic logic or Aristotelian logic, is a loose name for an approach to formal logic that began with Aristotle and was developed further in ancient history mostly by his followers, the Peripatetics. It was revived after the third century CE by Porphyry's Isagoge.

Term logic revived in medieval times, first in Islamic logic by Alpharabius in the tenth century, and later in Christian Europe in the twelfth century with the advent of new logic, remaining dominant until the advent of predicate logic in the late nineteenth century.

However, even if eclipsed by newer logical systems, term logic still plays a significant role in the study of logic. Rather than radically breaking with term logic, modern logics typically expand it.